de-icing pump - German English Dictionary